GoXam for WPF v3
GraphModelNodeData<NodeKey> Class Members
Properties  Methods  Events


Northwoods.GoXam.Model Namespace : GraphModelNodeData<NodeKey> Class

The following tables list the members exposed by GraphModelNodeData<NodeKey>.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyGets or sets a String that names the category to which the node data belongs.  
Public Property Gets or sets the list of keys identifying nodes from which links come to this node data.  
Public Property Gets or sets whether this node data represents a group or "subgraph" instead of a normal "atomic" node.  
Public Property Gets or sets whether this node is in the "expanded" state.  
Public Property Gets or sets the key property for this node data.  
Public PropertyGets or sets a Point that is the location of the node in model coordinates.  
Public Property Gets or sets a list of references to member nodes.  
Public Property Gets or sets a reference to the containing subgraph node, if any.  
Public PropertyGets or sets a String that is associated with the node.  
Public Property Gets or sets the list of keys identifying nodes to which links go from this node data.  
Public Property Gets or sets whether this node had been "expanded" when its containing group was "collapsed".  
Top
Public Methods
 NameDescription
Public MethodThis method implements the IChangeDataValue interface, used to perform state changes for undo and redo.  
Public MethodCreate a copy of this data; this implements the ICloneable interface.  
Public MethodInitialize this node data with data held in a Linq for XML XElement.  
Public MethodConstructs a Linq for XML XElement holding the data of this node.  
Public MethodRaise the PropertyChanged event.  
Public MethodFor debugging, use the Key property as this object's default text rendering.  
Top
Protected Methods
 NameDescription
Protected MethodConvert a NodeKey key value to a string.  
Protected MethodConvert a string to a NodeKey key value.  
Protected MethodCall this method from property setters to raise the PropertyChanged event.  
Top
Public Events
 NameDescription
Public EventThis event implements the System.ComponentModel.INotifyPropertyChanged interface, so that both the model and the dependency object system can be informed of changes to property values.  
Top
See Also

Reference

GraphModelNodeData<NodeKey> Class
Northwoods.GoXam.Model Namespace